body.pagemode-edit,
body.pagemode-preview {
    padding-top: 0 !important;   
}

body.pagemode-edit    .qedge-com-header,
body.pagemode-preview    .qedge-com-header {
    position: relative !important;
}


body.pagemode-edit .image-replacer {
    display: none!important;
}


body.pagemode-edit .image-on-edit .image-replacer {
    display: none!important;
}
body.pagemode-edit .image-on-edit img {
    display: block!important;
    position: absolute!important;
    left: 0!important;
    right: 0!important;
    bottom: 0!important;
    top: 0!important;
    margin: 0 auto!important;
    height: 100%;
    width: 100%;
}
body.pagemode-edit .image-on-edit > .content {
    height: 100%;
}



body.pagemode-edit .image-on-edit::before,
body.pagemode-edit .image-on-edit::after {
    display: none!important;
}

body.pagemode-edit .image-on-edit .content::before,
body.pagemode-edit .image-on-edit .content::after {
    display: none!important;
}



/* Background images */
body.pagemode-edit .background-on-edit {
    background-image: none!important;
}
body.pagemode-edit .background-on-edit .qedge-block-background-image {
    display: block!important;
    position: absolute!important;
    left: 0!important;
    right: 0!important;
    bottom: 0!important;
    top: 0!important;
    margin: 0 auto!important;
    width: 100%;
    height: 100%;
    z-index: 3;
}
body.pagemode-edit .background-on-edit .qedge-block-background-image + div {
    position: relative;
    z-index: 20;
}
body.pagemode-edit .background-on-edit .qedge-block-background-image {
    position: relative;
    z-index: 20;
}
body.pagemode-edit .background-on-edit .qedge-title-block {
    position: relative;
    z-index: 20;
}
body.pagemode-edit .background-on-edit > .qedge-container > .content {
    position: static;
}
body.pagemode-edit .background-on-edit > .qedge-container > .content  .row {
    position: relative;
    z-index: 10;
}
body.pagemode-edit .background-on-edit > .qedge-container > .content > * {
    position: relative;
    z-index: 10;
}
body.pagemode-edit .background-on-edit > .qedge-container > .content > .qedge-block-background-image {
    z-index: 3!important;
}




body.pagemode-edit .qedge-com-motional-bg-image .image-replacer {
    display: none !important;
}

body.pagemode-edit .qedge-com-motional-bg-image img {
    display: block !important;
    position: absolute !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    top: 0 !important;
    margin: 0 auto !important;
    height: 100%;
    width: 100%;
}


body.pagemode-edit .qedge-com-card-billboard .content:hover .qedge-com-motional-bg-image.effect-background::before,
body.pagemode-edit .qedge-com-card-billboard .content:focus .qedge-com-motional-bg-image.effect-background::before,
body.pagemode-edit .qedge-com-card-billboard .content:active .qedge-com-motional-bg-image.effect-background::before {
    display: block!important;
}




/* Scene-card-image */
body.pagemode-edit .qedge-com-teaser-by-scene .by-scene-card .scene-card-image::before {
    display: none;
}


/* mobile image */
body.pagemode-edit .qedge-com-product-query-form-type-3 {
    position: relative;
}

/* Company type */
body.pagemode-edit .qedge-com-teaser-company-type .row .company-type-card .poster .des {
    background-color: transparent;
    position: static;
    margin: 0 auto -1em auto;
}
body.pagemode-edit .qedge-com-teaser-company-type .row .company-type-card .poster .des img {
    height: auto!important;
    position: static!important;
}



/* Map */
body.pagemode-edit .qedge-com-map-image .content .map-wrapper .map-image .location .coordinates, 
body.pagemode-edit .qedge-com-map-image .content .map-wrapper .map-image-static .location .coordinates {
    display: inline-block;
}


/* Slick Tabs */
body.pagemode-edit .qedge-com-slick-tabs .tab-contents .slick-list .slick-track .slick-slide {
    height: auto!important;
}


/* Slider center mode */
body.pagemode-edit .qedge-com-slider-center-mode.scm-type-2 .scm-list .list-item .image-info {
    display: block!important;
}

body.pagemode-edit .qedge-com-carousel-type-17 .scm-list .list-item .qedge-com-product-card .content .card-body {
    display: block!important;
}

/* Carousel */
body.pagemode-edit .qedge-com-push-view .content .view-list .list-item::before {
    display: none!important;
}
body.pagemode-edit .qedge-com-push-view .content .view-list .list-item .ext-bg {
    background-image: none!important;
}
body.pagemode-edit .qedge-com-push-view .content .view-list .list-item .background {
    display: block!important;
    position: absolute !important;
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    top: 0 !important;
    margin: 0 auto !important;
    height: 100%;
    width: 100%;
}


/* Multiselect */
body.pagemode-edit .qedge-com-project-query-form form .form-group select.hide {
    visibility: visible!important;
    height: auto!important;
}

